package javase2.day05.demo01;
//java.lang.ArrayIndexOutOfBoundsException
//运行期异常
public class Demo02RunTimeException {
    public static void main(String[] args) {
        int[] arr = { 34, 12, 67 };
        try {//可能会出现异常的代码
            int e = getElement(arr, 4);
        }catch (Exception e){//异常的处理逻辑
            System.out.println("数组越界异常"+e);
            System.out.println("e=" + null);
        }
        System.out.println("over");
        /*
        数组越界异常java.lang.ArrayIndexOutOfBoundsException: 4
        num=null
        over
         */
    }

    // 对给定的数组通过给定的角标获取元素。
    public static int getElement(int[] arr, int index) {
        int element = arr[index];
        return element; }
}
